having winning cards - English Synonyms Dictionary